package com.git.bds.mr.login.valid;

import javax.validation.GroupSequence;

/**
 * @author 成大事
 * @since 2022/9/18 18:32
 */
public class ValidGroup {

    /**普通用户登录  使用(配合spring的@Validated功能分组使用)*/
    public interface PubUser{}

    /**医生登录 使用(配合spring的@Validated功能分组使用)*/
    public interface Doctor{}

    /**医院登录  使用(配合spring的@Validated功能分组使用)*/
    public interface Hospital{}


    /**属性必须有这两个分组的才验证(配合spring的@Validated功能分组使用*/
    @GroupSequence({PubUser.class, PubUser.class,Hospital.class})
    public interface All{}
}
